.mainmenu{position:relative;width:100%;margin:0 auto;}.mainmenu hr{border-color:#000;margin-left:10px;margin-right:10px;-moz-box-shadow:0px 2px 2px 0px rgba(120,101,94,0.8);-webkit-box-shadow:0px 2px 2px 2px rgba(120,101,94,0.8);box-shadow:0px 2px 2px 0px rgba(120,101,94,0.8);height:2px;background:#000;display:none;}#mega-menu ul, #mega-menu li{list-style:none;padding:0;margin:0;}#mega-menu ul{display:none;}#mega-menu .sub ul{display:block;}#mega-menu{//border-radius:15px 15px 0px 0px;font-family:Lato, "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-family:'Raleway', sans-serif;font-weight:600;width:1000px;height:35px;position:relative;top:-10px;font-size:14px;text-transform:uppercase;line-height:16px;background:#FFF;padding:0px;}#mega-menu li{background:#FFF;float:left;font-weight:bold;margin-left:10px;width:151px;}#mega-menu li a{display:block;padding:10px 0px 0px 0px;color:#000;text-decoration:none;text-align:center;}#mega-menu li.mega-hover a, #mega-menu li a:hover{color:#A02525;}#mega-menu li a.dc-mega{padding-right:5px;position:relative;background-image:url("down-triangle.gif");background-repeat:no-repeat;background-position:137px 12px;}#mega-menu li a .dc-mega-icon{display:block;position:absolute;top:18px;right:15px;width:8px;height:6px;}#mega-menu li.mega-hover a .dc-mega-icon{background-position:0 100%;}#mega-menu li .sub-container{border:0px;position:absolute;background:url(bg_sub_left.png) no-repeat 0 100%;padding-left:10px;margin-left:-3px;}#mega-menu li .sub{background:url(bg_sub.png) no-repeat 100% 100%;padding:20px 20px 20px 10px;}#mega-menu li .sub-container.mega .sub{padding:10px 10px 0 0;}#mega-menu li .sub .row{width:100%;overflow:hidden;clear:both;}#mega-menu li .sub li{float:none;font-size:1em;font-weight:bold;}#mega-menu li .sub li.mega-hdr{float:left;width:320px;margin:0 10px 20px 10px;border:1px solid #ccc;}#mega-menu li .sub a{background:none;border:none;text-shadow:none;color:#111;padding:7px 10px;display:block;float:none;text-decoration:none;font-size:0.9em;}#mega-menu li .sub li.mega-hdr a.mega-hdr-a{padding:7px 10px;margin-bottom:5px;border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:bold;color:#000;background:#EAEAEA url(bg_hdr.png) repeat-x center center;}#mega-menu li .sub li.mega-hdr a.mega-hdr-a:hover{color:#000;text-shadow:none;}#mega-menu li .sub li#menu-item-1{background:url(//mrstoves.com.au/menu/navara-small.jpg) no-repeat 195px 40px;}#mega-menu li .sub li#menu-item-2{background:url(//mrstoves.com.au/menu/vogue-small.gif) no-repeat 195px 40px;}#mega-menu li .sub li#menu-item-3{background:url(//mrstoves.com.au/menu/houseplans-small.gif) no-repeat 195px 40px;}#mega-menu li .sub li#menu-item-4{background:url(//mrstoves.com.au/menu/gas-small.jpg) no-repeat 195px 40px;}#mega-menu li .sub li#menu-item-5{background:url(//mrstoves.com.au/menu/woodstoves-small.jpg) no-repeat 195px 40px;}#mega-menu li .sub li ul li{border:none;margin-right:90px;}#mega-menu .sub li.mega-hdr li a{color:#444;font-weight:normal;padding:3px 0 3px 35px;text-align:left;background:url(bullet.png) no-repeat 10px 8px;}#mega-menu .sub li.mega-hdr li a:hover{color:#990000;background-image:url(bullet_on.png);}#mega-menu li .sub-container.non-mega .sub{padding:10px 20px 20px 10px;}#mega-menu li .sub-container.non-mega li{width:190px;}#mega-menu li .sub-container.non-mega li a{padding:7px 5px 7px 22px;background:url(bullet.png) no-repeat 5px 12px;}#mega-menu li .sub-container.non-mega li a:hover{color:#990000;background-image:url(bullet_on.png);}#slider_wrapper{position:relative;height:375px;width:580px;margin:0 auto;}#slider{position:relative;overflow:auto;}#slider li{list-style:none;}#slider ul li{float:left;}